package tech.bmatch.meituan.service;

import tech.bmatch.meituan.model.Dishes;
import tech.bmatch.meituan.model.Merchant;
import tech.bmatch.meituan.model.MerchantSearchParam;

import java.util.List;

/**
 * 商家服务接口
 */

public interface MerchantService {
    /**
     * 初始化
     */
    public void init();

    /**
     * 添加商家
     *
     * @param merchant
     */

    public void add(Merchant merchant);

    /**
     * 根据经纬度搜索商家
     *
     * @param param
     * @return
     */

    public List<Merchant> search(MerchantSearchParam param);

    /**
     * 添加菜品
     */
    public void addDishes(Dishes dishes);


}